home *** CD-ROM | disk | FTP | other *** search
/ Die Speccy' 97 / Die Speccy' 97.iso / amiga_system / the_aminet / util / pack / adpcm_package.lha / FP_ADPCM / Readme First < prev    next >
Text File  |  1995-10-22  |  3KB  |  119 lines

  1.  
  2.                     -----------------------------------
  3.                     *** Flowerpower's ADPCM package ***
  4.                     -----------------------------------
  5.  
  6.                This software package is in the public domain.
  7.                        Do with it whatever you want.
  8.  
  9.  
  10. The files in this package will enable you to
  11.  
  12.  * rip CD tracks using a Toshiba Drive (+) and store them in ADPCM format
  13.  
  14.  * play these audio tracks using DeliTracker like ordinary sound modules
  15.  
  16.  * play the files using a stand-alone player, requiring little memory
  17.  
  18.  * convert any known sample format (DataTypes!) to ADPCM format
  19.  
  20.  * an ADPCM datatype is included for use with e.g. MultiView
  21.  
  22.  
  23. (+)  (some IDE and ATAPI drives now also work because their driver
  24.      software emulates the SCSI command set. Ask your local dealer.)
  25.  
  26.  
  27. Why this Program was Created
  28. ----------------------------
  29.  
  30. At a computer meeting in Thanning, Germany, a friend of mine proposed me to
  31. write  a  program  for  ripping songs off a CD and saving them as a kind of
  32. "sound  module"  for  use  with DeliTracker, taking away as little space as
  33. possible.  I used my ADPCM compression routines that I had coded some years
  34. ago.   The  bet  was  to code this in 2 and a half hours, but no chance ;-)
  35. Some days later this program was finally finished.
  36.  
  37.  
  38. What is ADPCM?
  39. --------------
  40.  
  41. ADPCM is a lossy sample compression method allowing a very high compression
  42. ratio.   The  drawback  of  this  compression technique is an audible noise
  43. level, but this is still acceptable.
  44.  
  45.  
  46. Example
  47. -------
  48.  
  49. You  can  store  a 3 minute music track ("Cotton Eye Joe") in 982999 bytes.
  50. This can be further reduced by about 10% using an ordinary packer.  You can
  51. listen  to  this  audio  track with DeliTracker just like an ordinary sound
  52. module.
  53.  
  54.  
  55. Quality Issues
  56. --------------
  57.  
  58. The samples are stored in MONO.
  59.  
  60. The quality of ADPCM2 is like a poor tape recording. Ratio 1:4 (25%)
  61.  
  62. The quality of ADPCM3 is like a good tape recording. Ratio 3:8 (37%)
  63.  
  64.  
  65. The Algorithm
  66. -------------
  67.  
  68. The  algorithm  is taken from the ZyXel ADPCM compression methods for voice
  69. files and was implemented as a fast assembly routine.
  70.  
  71.  
  72. The Sample Format
  73. -----------------
  74.  
  75. The sample format is highly primitive:
  76.  
  77. 6 Bytes: identifier: "ADPCM2" or "ADPCM3"
  78. 4 Bytes: the replay frequency in Hz as ULONG
  79. n Bytes: cruched sample data in ADPCM format
  80.  
  81.  
  82. Program History
  83. ---------------
  84.  
  85. Release 1: initial AmiNet release on 27-Apr-95
  86.  
  87. Release 2: release on Aminet 5-Oct-95
  88.  
  89. - all programs got a version string
  90. - fixed makefile of ADPCM datatype
  91. - PlayADPCM slightly updated (->V1.1)
  92. - reduced chip buffer size for the DeliPlayer to 1K (->V1.1)
  93. - The DeliPlayer got a realtime loader and a NotePlayer interface (->V1.2)
  94. - the ADPCM datatype descriptor was buggy (marked as picture!)
  95. - improved X2ADPCM's datatypes error output (->V1.1)
  96. - I got a new address and phone number!
  97.  
  98. Release 3: release on Aminet 22-Oct-95
  99.  
  100. - small fixes to the DeliPlayer's Noteplayer interface
  101. - CDripper got NumTracks option, Maximize and Boost abilities (->V1.1)
  102.  
  103.  
  104. The Author
  105. ----------
  106.  
  107. Christian Buchner
  108. Steinbergstra▀e 2
  109. 82110 Germering
  110. Germany
  111. Tel.: +49-89-849868
  112.  
  113. EMAIL: flowerp@eikon.e-technik.tu-muenchen.de
  114.  
  115. <flowerp> on irc #amiga and #amigager
  116.  
  117.   //
  118. \X/ Flowerpower
  119.